wear (oneself) to a frazzle - Turkish English Dictionary